registered sole trader - French English Dictionary